home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Animation How-To
/
Animation How-to CD.iso
/
PLY
/
CHAPTER5
/
TUG
/
TUGN.PI
< prev
Wrap
Text File
|
1994-01-01
|
66KB
|
2,449 lines
start_frame 0
end_frame 35
total_frames 36
outfile "tugn"
include "\ply\colors.inc"
viewpoint {
from <10,10,-15>
at <2.5,2.5,2.5>
up <0,1,0>
angle 30
resolution 160,100
aspect 1.43
}
background SkyBlue
define pi 3.14159
define angle_nor frame*2*pi/total_frames
define ph1 0*pi/3
define ph2 2*pi/3
define ph3 4*pi/3
// little orbital repellers
define fx1 2.5 + 5 * COS(angle_nor+ph1)
define fy1 2.5 + 5 * SIN(angle_nor+ph1)
define fz1 2.5
define fx2 2.5 + 5 * COS(angle_nor+ph2)
define fy2 2.5
define fz2 2.5 + 5 * SIN(angle_nor+ph2)
define fx3 2.5
define fy3 2.5 + 5 * COS(angle_nor+ph3)
define fz3 2.5 + 5 * SIN(angle_nor+ph3)
define fx4 0
define fy4 0
define fz4 0
define f 1
define p 2
object {
sphere <fx1,fy1,fz1>,0.2
shading_flags 32 + 8 + 4 + 2 +1
shiny_yellow
}
object {
sphere <fx2,fy2,fz2>,0.2
shading_flags 32 + 8 + 4 + 2 +1
shiny_blue
}
object {
sphere <fx3,fy3,fz3>,0.2
shading_flags 32 + 8 + 4 + 2 +1
shiny_red
}
light <0.8,0.8,0>, <fx1,fy1,fz1>
light <0,0,0.8>, <fx2,fy2,fz2>
light <0.8,0,0>, <fx3,fy3,fz3>
light white*0.5, <9,15,-10>
///////////////////////MAIN LOOP/////////////////////////////
define a 00
define b 00
define c 00
include "tug.inc"
define x000000 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y000000 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z000000 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x000000,y000000,z000000>,0.2+f1+f2+f3 reflective_white }
define a 00
define b 00
define c 01
include "tug.inc"
define x000001 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y000001 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z000001 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x000001,y000001,z000001>,0.2+f1+f2+f3 reflective_white }
define a 00
define b 00
define c 02
include "tug.inc"
define x000002 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y000002 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z000002 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x000002,y000002,z000002>,0.2+f1+f2+f3 reflective_white }
define a 00
define b 00
define c 03
include "tug.inc"
define x000003 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y000003 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z000003 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x000003,y000003,z000003>,0.2+f1+f2+f3 reflective_white }
define a 00
define b 00
define c 04
include "tug.inc"
define x000004 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y000004 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z000004 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x000004,y000004,z000004>,0.2+f1+f2+f3 reflective_white }
define a 00
define b 00
define c 05
include "tug.inc"
define x000005 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y000005 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z000005 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x000005,y000005,z000005>,0.2+f1+f2+f3 reflective_white }
define a 00
define b 01
define c 00
include "tug.inc"
define x000100 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y000100 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z000100 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x000100,y000100,z000100>,0.2+f1+f2+f3 reflective_white }
define a 00
define b 01
define c 01
include "tug.inc"
define x000101 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y000101 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z000101 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x000101,y000101,z000101>,0.2+f1+f2+f3 reflective_white }
define a 00
define b 01
define c 02
include "tug.inc"
define x000102 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y000102 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z000102 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x000102,y000102,z000102>,0.2+f1+f2+f3 reflective_white }
define a 00
define b 01
define c 03
include "tug.inc"
define x000103 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y000103 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z000103 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x000103,y000103,z000103>,0.2+f1+f2+f3 reflective_white }
define a 00
define b 01
define c 04
include "tug.inc"
define x000104 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y000104 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z000104 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x000104,y000104,z000104>,0.2+f1+f2+f3 reflective_white }
define a 00
define b 01
define c 05
include "tug.inc"
define x000105 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y000105 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z000105 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x000105,y000105,z000105>,0.2+f1+f2+f3 reflective_white }
define a 00
define b 02
define c 00
include "tug.inc"
define x000200 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y000200 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z000200 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x000200,y000200,z000200>,0.2+f1+f2+f3 reflective_white }
define a 00
define b 02
define c 01
include "tug.inc"
define x000201 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y000201 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z000201 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x000201,y000201,z000201>,0.2+f1+f2+f3 reflective_white }
define a 00
define b 02
define c 02
include "tug.inc"
define x000202 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y000202 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z000202 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x000202,y000202,z000202>,0.2+f1+f2+f3 reflective_white }
define a 00
define b 02
define c 03
include "tug.inc"
define x000203 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y000203 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z000203 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x000203,y000203,z000203>,0.2+f1+f2+f3 reflective_white }
define a 00
define b 02
define c 04
include "tug.inc"
define x000204 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y000204 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z000204 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x000204,y000204,z000204>,0.2+f1+f2+f3 reflective_white }
define a 00
define b 02
define c 05
include "tug.inc"
define x000205 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y000205 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z000205 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x000205,y000205,z000205>,0.2+f1+f2+f3 reflective_white }
define a 00
define b 03
define c 00
include "tug.inc"
define x000300 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y000300 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z000300 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x000300,y000300,z000300>,0.2+f1+f2+f3 reflective_white }
define a 00
define b 03
define c 01
include "tug.inc"
define x000301 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y000301 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z000301 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x000301,y000301,z000301>,0.2+f1+f2+f3 reflective_white }
define a 00
define b 03
define c 02
include "tug.inc"
define x000302 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y000302 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z000302 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x000302,y000302,z000302>,0.2+f1+f2+f3 reflective_white }
define a 00
define b 03
define c 03
include "tug.inc"
define x000303 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y000303 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z000303 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x000303,y000303,z000303>,0.2+f1+f2+f3 reflective_white }
define a 00
define b 03
define c 04
include "tug.inc"
define x000304 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y000304 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z000304 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x000304,y000304,z000304>,0.2+f1+f2+f3 reflective_white }
define a 00
define b 03
define c 05
include "tug.inc"
define x000305 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y000305 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z000305 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x000305,y000305,z000305>,0.2+f1+f2+f3 reflective_white }
define a 00
define b 04
define c 00
include "tug.inc"
define x000400 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y000400 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z000400 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x000400,y000400,z000400>,0.2+f1+f2+f3 reflective_white }
define a 00
define b 04
define c 01
include "tug.inc"
define x000401 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y000401 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z000401 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x000401,y000401,z000401>,0.2+f1+f2+f3 reflective_white }
define a 00
define b 04
define c 02
include "tug.inc"
define x000402 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y000402 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z000402 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x000402,y000402,z000402>,0.2+f1+f2+f3 reflective_white }
define a 00
define b 04
define c 03
include "tug.inc"
define x000403 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y000403 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z000403 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x000403,y000403,z000403>,0.2+f1+f2+f3 reflective_white }
define a 00
define b 04
define c 04
include "tug.inc"
define x000404 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y000404 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z000404 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x000404,y000404,z000404>,0.2+f1+f2+f3 reflective_white }
define a 00
define b 04
define c 05
include "tug.inc"
define x000405 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y000405 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z000405 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x000405,y000405,z000405>,0.2+f1+f2+f3 reflective_white }
define a 00
define b 05
define c 00
include "tug.inc"
define x000500 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y000500 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z000500 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x000500,y000500,z000500>,0.2+f1+f2+f3 reflective_white }
define a 00
define b 05
define c 01
include "tug.inc"
define x000501 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y000501 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z000501 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x000501,y000501,z000501>,0.2+f1+f2+f3 reflective_white }
define a 00
define b 05
define c 02
include "tug.inc"
define x000502 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y000502 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z000502 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x000502,y000502,z000502>,0.2+f1+f2+f3 reflective_white }
define a 00
define b 05
define c 03
include "tug.inc"
define x000503 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y000503 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z000503 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x000503,y000503,z000503>,0.2+f1+f2+f3 reflective_white }
define a 00
define b 05
define c 04
include "tug.inc"
define x000504 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y000504 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z000504 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x000504,y000504,z000504>,0.2+f1+f2+f3 reflective_white }
define a 00
define b 05
define c 05
include "tug.inc"
define x000505 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y000505 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z000505 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x000505,y000505,z000505>,0.2+f1+f2+f3 reflective_white }
define a 01
define b 00
define c 00
include "tug.inc"
define x010000 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y010000 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z010000 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x010000,y010000,z010000>,0.2+f1+f2+f3 reflective_white }
define a 01
define b 00
define c 01
include "tug.inc"
define x010001 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y010001 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z010001 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x010001,y010001,z010001>,0.2+f1+f2+f3 reflective_white }
define a 01
define b 00
define c 02
include "tug.inc"
define x010002 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y010002 b + f1 * dry1 + f2 * dry2 + f3 >>dry3
define z010002 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x010002,y010002,z010002>,0.2+f1+f2+f3 reflective_white }
define a 01
define b 00
define c 03
include "tug.inc"
define x010003 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y010003 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z010003 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x010003,y010003,z010003>,0.2+f1+f2+f3 reflective_white }
define a 01
define b 00
define c 04
include "tug.inc"
define x010004 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y010004 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z010004 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x010004,y010004,z010004>,0.2+f1+f2+f3 reflective_white }
define a 01
define b 00
define c 05
include "tug.inc"
define x010005 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y010005 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z010005 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x010005,y010005,z010005>,0.2+f1+f2+f3 reflective_white }
define a 01
define b 01
define c 00
include "tug.inc"
define x010100 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y010100 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z010100 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x010100,y010100,z010100>,0.2+f1+f2+f3 reflective_white }
define a 01
define b 01
define c 01
include "tug.inc"
define x010101 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y010101 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z010101 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x010101,y010101,z010101>,0.2+f1+f2+f3 reflective_white }
define a 01
define b 01
define c 02
include "tug.inc"
define x010102 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y010102 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z010102 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x010102,y010102,z010102>,0.2+f1+f2+f3 reflective_white }
define a 01
define b 01
define c 03
include "tug.inc"
define x010103 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y010103 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z010103 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x010103,y010103,z010103>,0.2+f1+f2+f3 reflective_white }
define a 01
define b 01
define c 04
include "tug.inc"
define x010104 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y010104 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z010104 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x010104,y010104,z010104>,0.2+f1+f2+f3 reflective_white }
define a 01
define b 01
define c 05
include "tug.inc"
define x010105 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y010105 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z010105 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x010105,y010105,z010105>,0.2+f1+f2+f3 reflective_white }
define a 01
define b 02
define c 00
include "tug.inc"
define x010200 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y010200 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z010200 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x010200,y010200,z010200>,0.2+f1+f2+f3 reflective_white }
define a 01
define b 02
define c 01
include "tug.inc"
define x010201 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y010201 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z010201 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x010201,y010201,z010201>,0.2+f1+f2+f3 reflective_white }
define a 01
define b 02
define c 02
include "tug.inc"
define x010202 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y010202 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z010202 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x010202,y010202,z010202>,0.2+f1+f2+f3 reflective_white }
define a 01
define b 02
define c 03
include "tug.inc"
define x010203 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y010203 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z010203 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x010203,y010203,z010203>,0.2+f1+f2+f3 reflective_white }
define a 01
define b 02
define c 04
include "tug.inc"
define x010204 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y010204 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z010204 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x010204,y010204,z010204>,0.2+f1+f2+f3 reflective_white }
define a 01
define b 02
define c 05
include "tug.inc"
define x010205 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y010205 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z010205 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x010205,y010205,z010205>,0.2+f1+f2+f3 reflective_white }
define a 01
define b 03
define c 00
include "tug.inc"
define x010300 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y010300 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z010300 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x010300,y010300,z010300>,0.2+f1+f2+f3 reflective_white }
define a 01
define b 03
define c 01
include "tug.inc"
define x010301 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y010301 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z010301 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x010301,y010301,z010301>,0.2+f1+f2+f3 reflective_white }
define a 01
define b 03
define c 02
include "tug.inc"
define x010302 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y010302 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z010302 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x010302,y010302,z010302>,0.2+f1+f2+f3 reflective_white }
define a 01
define b 03
define c 03
include "tug.inc"
define x010303 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y010303 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z010303 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x010303,y010303,z010303>,0.2+f1+f2+f3 reflective_white }
define a 01
define b 03
define c 04
include "tug.inc"
define x010304 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y010304 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z010304 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x010304,y010304,z010304>,0.2+f1+f2+f3 reflective_white }
define a 01
define b 03
define c 05
include "tug.inc"
define x010305 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y010305 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z010305 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x010305,y010305,z010305>,0.2+f1+f2+f3 reflective_white }
define a 01
define b 04
define c 00
include "tug.inc"
define x010400 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y010400 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z010400 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x010400,y010400,z010400>,0.2+f1+f2+f3 reflective_white }
define a 01
define b 04
define c 01
include "tug.inc"
define x010401 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y010401 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z010401 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x010401,y010401,z010401>,0.2+f1+f2+f3 reflective_white }
define a 01
define b 04
define c 02
include "tug.inc"
define x010402 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y010402 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z010402 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x010402,y010402,z010402>,0.2+f1+f2+f3 reflective_white }
define a 01
define b 04
define c 03
include "tug.inc"
define x010403 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y010403 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z010403 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x010403,y010403,z010403>,0.2+f1+f2+f3 reflective_white }
define a 01
define b 04
define c 04
include "tug.inc"
define x010404 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y010404 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z010404 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x010404,y010404,z010404>,0.2+f1+f2+f3 reflective_white }
define a 01
define b 04
define c 05
include "tug.inc"
define x010405 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y010405 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z010405 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x010405,y010405,z010405>,0.2+f1+f2+f3 reflective_white }
define a 01
define b 05
define c 00
include "tug.inc"
define x010500 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y010500 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z010500 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x010500,y010500,z010500>,0.2+f1+f2+f3 reflective_white }
define a 01
define b 05
define c 01
include "tug.inc"
define x010501 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y010501 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z010501 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x010501,y010501,z010501>,0.2+f1+f2+f3 reflective_white }
define a 01
define b 05
define c 02
include "tug.inc"
define x010502 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y010502 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z010502 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x010502,y010502,z010502>,0.2+f1+f2+f3 reflective_white }
define a 01
define b 05
define c 03
include "tug.inc"
define x010503 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y010503 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z010503 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x010503,y010503,z010503>,0.2+f1+f2+f3 reflective_white }
define a 01
define b 05
define c 04
include "tug.inc"
define x010504 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y010504 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z010504 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x010504,y010504,z010504>,0.2+f1+f2+f3 reflective_white }
define a 01
define b 05
define c 05
include "tug.inc"
define x010505 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y010505 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z010505 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x010505,y010505,z010505>,0.2+f1+f2+f3 reflective_white }
define a 02
define b 00
define c 00
include "tug.inc"
define x020000 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y020000 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z020000 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x020000,y020000,z020000>,0.2+f1+f2+f3 reflective_white }
define a 02
define b 00
define c 01
include "tug.inc"
define x020001 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y020001 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z020001 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x020001,y020001,z020001>,0.2+f1+f2+f3 reflective_white }
define a 02
define b 00
define c 02
include "tug.inc"
define x020002 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y020002 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z020002 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x020002,y020002,z020002>,0.2+f1+f2+f3 reflective_white }
define a 02
define b 00
define c 03
include "tug.inc"
define x020003 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y020003 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z020003 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x020003,y020003,z020003>,0.2+f1+f2+f3 reflective_white }
define a 02
define b 00
define c 04
include "tug.inc"
define x020004 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y020004 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z020004 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x020004,y020004,z020004>,0.2+f1+f2+f3 reflective_white }
define a 02
define b 00
define c 05
include "tug.inc"
define x020005 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y020005 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z020005 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x020005,y020005,z020005>,0.2+f1+f2+f3 reflective_white }
define a 02
define b 01
define c 00
include "tug.inc"
define x020100 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y020100 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z020100 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x020100,y020100,z020100>,0.2+f1+f2+f3 reflective_white }
define a 02
define b 01
define c 01
include "tug.inc"
define x020101 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y020101 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z020101 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x020101,y020101,z020101>,0.2+f1+f2+f3 reflective_white }
define a 02
define b 01
define c 02
include "tug.inc"
define x020102 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y020102 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z020102 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x020102,y020102,z020102>,0.2+f1+f2+f3 reflective_white }
define a 02
define b 01
define c 03
include "tug.inc"
define x020103 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y020103 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z020103 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x020103,y020103,z020103>,0.2+f1+f2+f3 reflective_white }
define a 02
define b 01
define c 04
include "tug.inc"
define x020104 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y020104 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z020104 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x020104,y020104,z020104>,0.2+f1+f2+f3 reflective_white }
define a 02
define b 01
define c 05
include "tug.inc"
define x020105 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y020105 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z020105 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x020105,y020105,z020105>,0.2+f1+f2+f3 reflective_white }
define a 02
define b 02
define c 00
include "tug.inc"
define x020200 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y020200 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z020200 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x020200,y020200,z020200>,0.2+f1+f2+f3 reflective_white }
define a 02
define b 02
define c 01
include "tug.inc"
define x020201 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y020201 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z020201 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x020201,y020201,z020201>,0.2+f1+f2+f3 reflective_white }
define a 02
define b 02
define c 02
include "tug.inc"
define x020202 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y020202 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z020202 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x020202,y020202,z020202>,0.2+f1+f2+f3 reflective_white }
define a 02
define b 02
define c 03
include "tug.inc"
define x020203 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y020203 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z020203 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x020203,y020203,z020203>,0.2+f1+f2+f3 reflective_white }
define a 02
define b 02
define c 04
include "tug.inc"
define x020204 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y020204 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z020204 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x020204,y020204,z020204>,0.2+f1+f2+f3 reflective_white }
define a 02
define b 02
define c 05
include "tug.inc"
define x020205 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y020205 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z020205 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x020205,y020205,z020205>,0.2+f1+f2+f3 reflective_white }
define a 02
define b 03
define c 00
include "tug.inc"
define x020300 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y020300 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z020300 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x020300,y020300,z020300>,0.2+f1+f2+f3 reflective_white }
define a 02
define b 03
define c 01
include "tug.inc"
define x020301 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y020301 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z020301 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x020301,y020301,z020301>,0.2+f1+f2+f3 reflective_white }
define a 02
define b 03
define c 02
include "tug.inc"
define x020302 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y020302 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z020302 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x020302,y020302,z020302>,0.2+f1+f2+f3 reflective_white }
define a 02
define b 03
define c 03
include "tug.inc"
define x020303 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y020303 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z020303 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x020303,y020303,z020303>,0.2+f1+f2+f3 reflective_white }
define a 02
define b 03
define c 04
include "tug.inc"
define x020304 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y020304 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z020304 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x020304,y020304,z020304>,0.2+f1+f2+f3 reflective_white }
define a 02
define b 03
define c 05
include "tug.inc"
define x020305 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y020305 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z020305 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x020305,y020305,z020305>,0.2+f1+f2+f3 reflective_white }
define a 02
define b 04
define c 00
include "tug.inc"
define x020400 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y020400 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z020400 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x020400,y020400,z020400>,0.2+f1+f2+f3 reflective_white }
define a 02
define b 04
define c 01
include "tug.inc"
define x020401 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y020401 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z020401 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x020401,y020401,z020401>,0.2+f1+f2+f3 reflective_white }
define a 02
define b 04
define c 02
include "tug.inc"
define x020402 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y020402 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z020402 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x020402,y020402,z020402>,0.2+f1+f2+f3 reflective_white }
define a 02
define b 04
define c 03
include "tug.inc"
define x020403 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y020403 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z020403 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x020403,y020403,z020403>,0.2+f1+f2+f3 reflective_white }
define a 02
define b 04
define c 04
include "tug.inc"
define x020404 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y020404 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z020404 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x020404,y020404,z020404>,0.2+f1+f2+f3 reflective_white }
define a 02
define b 04
define c 05
include "tug.inc"
define x020405 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y020405 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z020405 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x020405,y020405,z020405>,0.2+f1+f2+f3 reflective_white }
define a 02
define b 05
define c 00
include "tug.inc"
define x020500 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y020500 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z020500 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x020500,y020500,z020500>,0.2+f1+f2+f3 reflective_white }
define a 02
define b 05
define c 01
include "tug.inc"
define x020501 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y020501 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z020501 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x020501,y020501,z020501>,0.2+f1+f2+f3 reflective_white }
define a 02
define b 05
define c 02
include "tug.inc"
define x020502 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y020502 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z020502 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x020502,y020502,z020502>,0.2+f1+f2+f3 reflective_white }
define a 02
define b 05
define c 03
include "tug.inc"
define x020503 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y020503 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z020503 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x020503,y020503,z020503>,0.2+f1+f2+f3 reflective_white }
define a 02
define b 05
define c 04
include "tug.inc"
define x020504 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y020504 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z020504 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x020504,y020504,z020504>,0.2+f1+f2+f3 reflective_white }
define a 02
define b 05
define c 05
include "tug.inc"
define x020505 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y020505 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z020505 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x020505,y020505,z020505>,0.2+f1+f2+f3 reflective_white }
define a 03
define b 00
define c 00
include "tug.inc"
define x030000 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y030000 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z030000 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x030000,y030000,z030000>,0.2+f1+f2+f3 reflective_white }
define a 03
define b 00
define c 01
include "tug.inc"
define x030001 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y030001 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z030001 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x030001,y030001,z030001>,0.2+f1+f2+f3 reflective_white }
define a 03
define b 00
define c 02
include "tug.inc"
define x030002 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y030002 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z030002 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x030002,y030002,z030002>,0.2+f1+f2+f3 reflective_white }
define a 03
define b 00
define c 03
include "tug.inc"
define x030003 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y030003 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z030003 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x030003,y030003,z030003>,0.2+f1+f2+f3 reflective_white }
define a 03
define b 00
define c 04
include "tug.inc"
define x030004 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y030004 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z030004 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x030004,y030004,z030004>,0.2+f1+f2+f3 reflective_white }
define a 03
define b 00
define c 05
include "tug.inc"
define x030005 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y030005 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z030005 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x030005,y030005,z030005>,0.2+f1+f2+f3 reflective_white }
define a 03
define b 01
define c 00
include "tug.inc"
define x030100 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y030100 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z030100 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x030100,y030100,z030100>,0.2+f1+f2+f3 reflective_white }
define a 03
define b 01
define c 01
include "tug.inc"
define x030101 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y030101 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z030101 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x030101,y030101,z030101>,0.2+f1+f2+f3 reflective_white }
define a 03
define b 01
define c 02
include "tug.inc"
define x030102 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y030102 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z030102 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x030102,y030102,z030102>,0.2+f1+f2+f3 reflective_white }
define a 03
define b 01
define c 03
include "tug.inc"
define x030103 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y030103 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z030103 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x030103,y030103,z030103>,0.2+f1+f2+f3 reflective_white }
define a 03
define b 01
define c 04
include "tug.inc"
define x030104 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y030104 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z030104 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x030104,y030104,z030104>,0.2+f1+f2+f3 reflective_white }
define a 03
define b 01
define c 05
include "tug.inc"
define x030105 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y030105 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z030105 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x030105,y030105,z030105>,0.2+f1+f2+f3 reflective_white }
define a 03
define b 02
define c 00
include "tug.inc"
define x030200 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y030200 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z030200 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x030200,y030200,z030200>,0.2+f1+f2+f3 reflective_white }
define a 03
define b 02
define c 01
include "tug.inc"
define x030201 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y030201 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z030201 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x030201,y030201,z030201>,0.2+f1+f2+f3 reflective_white }
define a 03
define b 02
define c 02
include "tug.inc"
define x030202 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y030202 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z030202 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x030202,y030202,z030202>,0.2+f1+f2+f3 reflective_white }
define a 03
define b 02
define c 03
include "tug.inc"
define x030203 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y030203 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z030203 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x030203,y030203,z030203>,0.2+f1+f2+f3 reflective_white }
define a 03
define b 02
define c 04
include "tug.inc"
define x030204 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y030204 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z030204 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x030204,y030204,z030204>,0.2+f1+f2+f3 reflective_white }
define a 03
define b 02
define c 05
include "tug.inc"
define x030205 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y030205 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z030205 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x030205,y030205,z030205>,0.2+f1+f2+f3 reflective_white }
define a 03
define b 03
define c 00
include "tug.inc"
define x030300 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y030300 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z030300 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x030300,y030300,z030300>,0.2+f1+f2+f3 reflective_white }
define a 03
define b 03
define c 01
include "tug.inc"
define x030301 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y030301 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z030301 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x030301,y030301,z030301>,0.2+f1+f2+f3 reflective_white }
define a 03
define b 03
define c 02
include "tug.inc"
define x030302 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y030302 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z030302 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x030302,y030302,z030302>,0.2+f1+f2+f3 reflective_white }
define a 03
define b 03
define c 03
include "tug.inc"
define x030303 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y030303 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z030303 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x030303,y030303,z030303>,0.2+f1+f2+f3 reflective_white }
define a 03
define b 03
define c 04
include "tug.inc"
define x030304 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y030304 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z030304 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x030304,y030304,z030304>,0.2+f1+f2+f3 reflective_white }
define a 03
define b 03
define c 05
include "tug.inc"
define x030305 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y030305 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z030305 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x030305,y030305,z030305>,0.2+f1+f2+f3 reflective_white }
define a 03
define b 04
define c 00
include "tug.inc"
define x030400 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y030400 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z030400 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x030400,y030400,z030400>,0.2+f1+f2+f3 reflective_white }
define a 03
define b 04
define c 01
include "tug.inc"
define x030401 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y030401 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z030401 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x030401,y030401,z030401>,0.2+f1+f2+f3 reflective_white }
define a 03
define b 04
define c 02
include "tug.inc"
define x030402 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y030402 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z030402 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x030402,y030402,z030402>,0.2+f1+f2+f3 reflective_white }
define a 03
define b 04
define c 03
include "tug.inc"
define x030403 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y030403 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z030403 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x030403,y030403,z030403>,0.2+f1+f2+f3 reflective_white }
define a 03
define b 04
define c 04
include "tug.inc"
define x030404 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y030404 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z030404 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x030404,y030404,z030404>,0.2+f1+f2+f3 reflective_white }
define a 03
define b 04
define c 05
include "tug.inc"
define x030405 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y030405 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z030405 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x030405,y030405,z030405>,0.2+f1+f2+f3 reflective_white }
define a 03
define b 05
define c 00
include "tug.inc"
define x030500 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y030500 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z030500 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x030500,y030500,z030500>,0.2+f1+f2+f3 reflective_white }
define a 03
define b 05
define c 01
include "tug.inc"
define x030501 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y030501 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z030501 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x030501,y030501,z030501>,0.2+f1+f2+f3 reflective_white }
define a 03
define b 05
define c 02
include "tug.inc"
define x030502 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y030502 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z030502 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x030502,y030502,z030502>,0.2+f1+f2+f3 reflective_white }
define a 03
define b 05
define c 03
include "tug.inc"
define x030503 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y030503 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z030503 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x030503,y030503,z030503>,0.2+f1+f2+f3 reflective_white }
define a 03
define b 05
define c 04
include "tug.inc"
define x030504 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y030504 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z030504 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x030504,y030504,z030504>,0.2+f1+f2+f3 reflective_white }
define a 03
define b 05
define c 05
include "tug.inc"
define x030505 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y030505 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z030505 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x030505,y030505,z030505>,0.2+f1+f2+f3 reflective_white }
define a 04
define b 00
define c 00
include "tug.inc"
define x040000 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y040000 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z040000 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x040000,y040000,z040000>,0.2+f1+f2+f3 reflective_white }
define a 04
define b 00
define c 01
include "tug.inc"
define x040001 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y040001 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z040001 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x040001,y040001,z040001>,0.2+f1+f2+f3 reflective_white }
define a 04
define b 00
define c 02
include "tug.inc"
define x040002 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y040002 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z040002 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x040002,y040002,z040002>,0.2+f1+f2+f3 reflective_white }
define a 04
define b 00
define c 03
include "tug.inc"
define x040003 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y040003 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z040003 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x040003,y040003,z040003>,0.2+f1+f2+f3 reflective_white }
define a 04
define b 00
define c 04
include "tug.inc"
define x040004 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y040004 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z040004 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x040004,y040004,z040004>,0.2+f1+f2+f3 reflective_white }
define a 04
define b 00
define c 05
include "tug.inc"
define x040005 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y040005 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z040005 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x040005,y040005,z040005>,0.2+f1+f2+f3 reflective_white }
define a 04
define b 01
define c 00
include "tug.inc"
define x040100 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y040100 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z040100 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x040100,y040100,z040100>,0.2+f1+f2+f3 reflective_white }
define a 04
define b 01
define c 01
include "tug.inc"
define x040101 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y040101 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z040101 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x040101,y040101,z040101>,0.2+f1+f2+f3 reflective_white }
define a 04
define b 01
define c 02
include "tug.inc"
define x040102 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y040102 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z040102 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x040102,y040102,z040102>,0.2+f1+f2+f3 reflective_white }
define a 04
define b 01
define c 03
include "tug.inc"
define x040103 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y040103 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z040103 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x040103,y040103,z040103>,0.2+f1+f2+f3 reflective_white }
define a 04
define b 01
define c 04
include "tug.inc"
define x040104 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y040104 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z040104 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x040104,y040104,z040104>,0.2+f1+f2+f3 reflective_white }
define a 04
define b 01
define c 05
include "tug.inc"
define x040105 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y040105 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z040105 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x040105,y040105,z040105>,0.2+f1+f2+f3 reflective_white }
define a 04
define b 02
define c 00
include "tug.inc"
define x040200 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y040200 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z040200 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x040200,y040200,z040200>,0.2+f1+f2+f3 reflective_white }
define a 04
define b 02
define c 01
include "tug.inc"
define x040201 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y040201 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z040201 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x040201,y040201,z040201>,0.2+f1+f2+f3 reflective_white }
define a 04
define b 02
define c 02
include "tug.inc"
define x040202 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y040202 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z040202 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x040202,y040202,z040202>,0.2+f1+f2+f3 reflective_white }
define a 04
define b 02
define c 03
include "tug.inc"
define x040203 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y040203 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z040203 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x040203,y040203,z040203>,0.2+f1+f2+f3 reflective_white }
define a 04
define b 02
define c 04
include "tug.inc"
define x040204 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y040204 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z040204 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x040204,y040204,z040204>,0.2+f1+f2+f3 reflective_white }
define a 04
define b 02
define c 05
include "tug.inc"
define x040205 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y040205 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z040205 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x040205,y040205,z040205>,0.2+f1+f2+f3 reflective_white }
define a 04
define b 03
define c 00
include "tug.inc"
define x040300 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y040300 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z040300 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x040300,y040300,z040300>,0.2+f1+f2+f3 reflective_white }
define a 04
define b 03
define c 01
include "tug.inc"
define x040301 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y040301 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z040301 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x040301,y040301,z040301>,0.2+f1+f2+f3 reflective_white }
define a 04
define b 03
define c 02
include "tug.inc"
define x040302 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y040302 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z040302 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x040302,y040302,z040302>,0.2+f1+f2+f3 reflective_white }
define a 04
define b 03
define c 03
include "tug.inc"
define x040303 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y040303 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z040303 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x040303,y040303,z040303>,0.2+f1+f2+f3 reflective_white }
define a 04
define b 03
define c 04
include "tug.inc"
define x040304 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y040304 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z040304 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x040304,y040304,z040304>,0.2+f1+f2+f3 reflective_white }
define a 04
define b 03
define c 05
include "tug.inc"
define x040305 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y040305 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z040305 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x040305,y040305,z040305>,0.2+f1+f2+f3 reflective_white }
define a 04
define b 04
define c 00
include "tug.inc"
define x040400 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y040400 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z040400 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x040400,y040400,z040400>,0.2+f1+f2+f3 reflective_white }
define a 04
define b 04
define c 01
include "tug.inc"
define x040401 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y040401 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z040401 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x040401,y040401,z040401>,0.2+f1+f2+f3 reflective_white }
define a 04
define b 04
define c 02
include "tug.inc"
define x040402 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y040402 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z040402 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x040402,y040402,z040402>,0.2+f1+f2+f3 reflective_white }
define a 04
define b 04
define c 03
include "tug.inc"
define x040403 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y040403 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z040403 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x040403,y040403,z040403>,0.2+f1+f2+f3 reflective_white }
define a 04
define b 04
define c 04
include "tug.inc"
define x040404 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y040404 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z040404 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x040404,y040404,z040404>,0.2+f1+f2+f3 reflective_white }
define a 04
define b 04
define c 05
include "tug.inc"
define x040405 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y040405 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z040405 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x040405,y040405,z040405>,0.2+f1+f2+f3 reflective_white }
define a 04
define b 05
define c 00
include "tug.inc"
define x040500 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y040500 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z040500 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x040500,y040500,z040500>,0.2+f1+f2+f3 reflective_white }
define a 04
define b 05
define c 01
include "tug.inc"
define x040501 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y040501 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z040501 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x040501,y040501,z040501>,0.2+f1+f2+f3 reflective_white }
define a 04
define b 05
define c 02
include "tug.inc"
define x040502 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y040502 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z040502 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x040502,y040502,z040502>,0.2+f1+f2+f3 reflective_white }
define a 04
define b 05
define c 03
include "tug.inc"
define x040503 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y040503 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z040503 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x040503,y040503,z040503>,0.2+f1+f2+f3 reflective_white }
define a 04
define b 05
define c 04
include "tug.inc"
define x040504 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y040504 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z040504 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x040504,y040504,z040504>,0.2+f1+f2+f3 reflective_white }
define a 04
define b 05
define c 05
include "tug.inc"
define x040505 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y040505 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z040505 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x040505,y040505,z040505>,0.2+f1+f2+f3 reflective_white }
define a 05
define b 00
define c 00
include "tug.inc"
define x050000 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y050000 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z050000 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x050000,y050000,z050000>,0.2+f1+f2+f3 reflective_white }
define a 05
define b 00
define c 01
include "tug.inc"
define x050001 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y050001 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z050001 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x050001,y050001,z050001>,0.2+f1+f2+f3 reflective_white }
define a 05
define b 00
define c 02
include "tug.inc"
define x050002 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y050002 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z050002 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x050002,y050002,z050002>,0.2+f1+f2+f3 reflective_white }
define a 05
define b 00
define c 03
include "tug.inc"
define x050003 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y050003 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z050003 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x050003,y050003,z050003>,0.2+f1+f2+f3 reflective_white }
define a 05
define b 00
define c 04
include "tug.inc"
define x050004 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y050004 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z050004 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x050004,y050004,z050004>,0.2+f1+f2+f3 reflective_white }
define a 05
define b 00
define c 05
include "tug.inc"
define x050005 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y050005 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z050005 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x050005,y050005,z050005>,0.2+f1+f2+f3 reflective_white }
define a 05
define b 01
define c 00
include "tug.inc"
define x050100 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y050100 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z050100 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x050100,y050100,z050100>,0.2+f1+f2+f3 reflective_white }
define a 05
define b 01
define c 01
include "tug.inc"
define x050101 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y050101 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z050101 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x050101,y050101,z050101>,0.2+f1+f2+f3 reflective_white }
define a 05
define b 01
define c 02
include "tug.inc"
define x050102 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y050102 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z050102 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x050102,y050102,z050102>,0.2+f1+f2+f3 reflective_white }
define a 05
define b 01
define c 03
include "tug.inc"
define x050103 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y050103 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z050103 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x050103,y050103,z050103>,0.2+f1+f2+f3 reflective_white }
define a 05
define b 01
define c 04
include "tug.inc"
define x050104 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y050104 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z050104 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x050104,y050104,z050104>,0.2+f1+f2+f3 reflective_white }
define a 05
define b 01
define c 05
include "tug.inc"
define x050105 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y050105 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z050105 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x050105,y050105,z050105>,0.2+f1+f2+f3 reflective_white }
define a 05
define b 02
define c 00
include "tug.inc"
define x050200 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y050200 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z050200 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x050200,y050200,z050200>,0.2+f1+f2+f3 reflective_white }
define a 05
define b 02
define c 01
include "tug.inc"
define x050201 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y050201 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z050201 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x050201,y050201,z050201>,0.2+f1+f2+f3 reflective_white }
define a 05
define b 02
define c 02
include "tug.inc"
define x050202 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y050202 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z050202 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x050202,y050202,z050202>,0.2+f1+f2+f3 reflective_white }
define a 05
define b 02
define c 03
include "tug.inc"
define x050203 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y050203 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z050203 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x050203,y050203,z050203>,0.2+f1+f2+f3 reflective_white }
define a 05
define b 02
define c 04
include "tug.inc"
define x050204 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y050204 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z050204 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x050204,y050204,z050204>,0.2+f1+f2+f3 reflective_white }
define a 05
define b 02
define c 05
include "tug.inc"
define x050205 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y050205 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z050205 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x050205,y050205,z050205>,0.2+f1+f2+f3 reflective_white }
define a 05
define b 03
define c 00
include "tug.inc"
define x050300 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y050300 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z050300 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x050300,y050300,z050300>,0.2+f1+f2+f3 reflective_white }
define a 05
define b 03
define c 01
include "tug.inc"
define x050301 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y050301 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z050301 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x050301,y050301,z050301>,0.2+f1+f2+f3 reflective_white }
define a 05
define b 03
define c 02
include "tug.inc"
define x050302 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y050302 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z050302 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x050302,y050302,z050302>,0.2+f1+f2+f3 reflective_white }
define a 05
define b 03
define c 03
include "tug.inc"
define x050303 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y050303 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z050303 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x050303,y050303,z050303>,0.2+f1+f2+f3 reflective_white }
define a 05
define b 03
define c 04
include "tug.inc"
define x050304 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y050304 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z050304 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x050304,y050304,z050304>,0.2+f1+f2+f3 reflective_white }
define a 05
define b 03
define c 05
include "tug.inc"
define x050305 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y050305 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z050305 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x050305,y050305,z050305>,0.2+f1+f2+f3 reflective_white }
define a 05
define b 04
define c 00
include "tug.inc"
define x050400 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y050400 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z050400 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x050400,y050400,z050400>,0.2+f1+f2+f3 reflective_white }
define a 05
define b 04
define c 01
include "tug.inc"
define x050401 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y050401 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z050401 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x050401,y050401,z050401>,0.2+f1+f2+f3 reflective_white }
define a 05
define b 04
define c 02
include "tug.inc"
define x050402 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y050402 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z050402 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x050402,y050402,z050402>,0.2+f1+f2+f3 reflective_white }
define a 05
define b 04
define c 03
include "tug.inc"
define x050403 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y050403 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z050403 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x050403,y050403,z050403>,0.2+f1+f2+f3 reflective_white }
define a 05
define b 04
define c 04
include "tug.inc"
define x050404 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y050404 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z050404 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x050404,y050404,z050404>,0.2+f1+f2+f3 reflective_white }
define a 05
define b 04
define c 05
include "tug.inc"
define x050405 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y050405 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z050405 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x050405,y050405,z050405>,0.2+f1+f2+f3 reflective_white }
define a 05
define b 05
define c 00
include "tug.inc"
define x050500 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y050500 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z050500 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x050500,y050500,z050500>,0.2+f1+f2+f3 reflective_white }
define a 05
define b 05
define c 01
include "tug.inc"
define x050501 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y050501 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z050501 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x050501,y050501,z050501>,0.2+f1+f2+f3 reflective_white }
define a 05
define b 05
define c 02
include "tug.inc"
define x050502 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y050502 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z050502 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x050502,y050502,z050502>,0.2+f1+f2+f3 reflective_white }
define a 05
define b 05
define c 03
include "tug.inc"
define x050503 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y050503 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z050503 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x050503,y050503,z050503>,0.2+f1+f2+f3 reflective_white }
define a 05
define b 05
define c 04
include "tug.inc"
define x050504 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y050504 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z050504 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x050504,y050504,z050504>,0.2+f1+f2+f3 reflective_white }
define a 05
define b 05
define c 05
include "tug.inc"
define x050505 a + f1 * drx1 + f2 * drx2 + f3 * drx3
define y050505 b + f1 * dry1 + f2 * dry2 + f3 * dry3
define z050505 c + f1 * drz1 + f2 * drz2 + f3 * drz3
object { sphere <x050505,y050505,z050505>,0.2+f1+f2+f3 reflective_white }